Here's a breakdown of commonly used network ports and their significance in a DevOps and cloud environment:
| Service | Port | Description |
|---|---|---|
| HTTP | 80 | Used for unencrypted web traffic. It’s the foundation of data communication on the web. |
| HTTPS | 443 | Secures HTTP traffic with encryption using SSL/TLS. Essential for secure web browsing. |
| SSH | 22 | Enables secure remote login and command execution on servers. Vital for server administration. |
| FTP | 21 | Used for file transfers over a network. Commonly seen in legacy systems. |
| DNS | 53 | Resolves domain names to IP addresses, enabling human-friendly URLs. |
| MySQL | 3306 | The default port for MySQL database. Allows apps to connect and query the database. |
| Kubernetes API Server | 6443 | Used for controlling and managing Kubernetes clusters. |
| Docker Daemon API | 2375/ 2376 |
Interacts with the Docker Engine for container management. |
| MongoDB | 27017 | Default port for MongoDB, a popular NoSQL database. |
| NGINX | 80/ 443 |
Acts as a web server or reverse proxy, handling HTTP/HTTPS traffic. |
| Grafana | 3000 | Visualizes metrics and logs, often used in conjunction with Prometheus for monitoring. |
| Prometheus | 9090 | Collects and stores time-series data for monitoring. |
| Tomcat | 8080 | A web server for Java applications, commonly used for hosting Java-based web applications. |
| Apache Kafka | 9092 | Used for distributed messaging and data streaming in real-time. |
| Redis | 6379 | An in-memory database used for caching and real-time analytics. |
| RDP | 3389 | For remote desktop connections, mainly in Windows environments. |
| Elasticsearch API | 9200 | Provides search and analytics capabilities for large datasets. |
| Jenkins | 8080 | Automates CI/CD processes in software development. |
| SMTP | 25 | Used for sending emails between servers, especially in email server communications. |

Comments
Post a Comment